Engineering Web Applications for Reuse

نویسندگان

  • Daniel Schwabe
  • Luiselena Esmeraldo
  • Gustavo Rossi
  • Fernando Lyardet
چکیده

In this paper we present Web design frameworks as a conceptual approach to maximize reuse in Web applications. We first analyze the current state of the art of Web applications design, stating the need for an approach that clearly separates concerns (conceptual, navigational, interface). We briefly introduce the OOHDM approach for Web applications design. We next focus on the problem of design reuse in Web applications. After a short review the state of the art of object-oriented application frameworks we present the rationale for a slightly different approach focusing on design reuse instead of code reuse. We then present OOHDM-Frame, a syntax for defining the hot spots of generic Web applications designs. We illustrate the use of OOHDM-Frame with a case study in the domain of Conference Paper Review Systems. We finally discuss how to implement Web design frameworks in different Web platforms.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Repository to facilitate Reuse in Component- Based Web Engineering

The World Wide Web has become a platform for distributed applications of all kinds. Its originally anticipated scope has changed dramatically but without major changes to the primary mechanisms. Web application development suffers increasingly from the coarse-grained implementation model of the Web, as established software design concepts are hardly applicable to it. The object-oriented WebComp...

متن کامل

Engineering Web Applications for Reuse

to maximize design reuse, rather than code reuse, in Web applications. The authors apply the object-oriented hypermedia design extension, OOHDM-Frame, to determine key architectural components and design structures that lend themselves to reuse. B uilding Web applications is a complex and time-consuming process. Such a task requires an understanding of the underlying domain—objects, behaviors ,...

متن کامل

Ontologies, Reuse and Domain Analysis

Ontology engineering is rapidly becoming an important discipline for the development of the semantic web. For many ontology applications, standard systems analysis methodology is an appropriate way to approach the systematic design of the ontology. For other applications, however, a domain analysis approach is more suited. This paper examines the sorts of applications that could benefit from a ...

متن کامل

XGuide - A Methodology for XML-based Web Engineering with Components and Aspects

Web applications continue to grow in number and importance in business, government, entertainment and education. Web Engineering deals with the development of high-quality Web applications with respect to quality factors such as flexibility, extensibility, cost, maintainability, and evolution. Existing Web engineering methodologies fall short in supporting new requirements such as native suppor...

متن کامل

A Review: Clone Detection in Web Application Using Clone Metrics

In software engineering, the concept of code reuse is very common. Code reuse is the concept of copying and pasting the code in multiple places in the same software or different software without modification. In the last few decades numerous code clone detection technique and tools have been proposed for capturing duplicated redundant code, which is also known as software clone. In this study, ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • IEEE MultiMedia

دوره 8  شماره 

صفحات  -

تاریخ انتشار 2001